Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Uzbekistan F2 Australia F2 Spain F13 Germany F11 Israel F5 Israel F6 Germany F3 Germany F4 Spain F7 Sweden F1 Sweden F2 Sweden F3 Romania F4 Romania F5 Romania F6 Netherlands F1 Germany F7 Germany F9 Germany F10 Germany F11 Germany F12 Germany F13 Netherlands F4 Great Britain F19 Great Britain F21 Israel F4 Israel F5 Germany F3 France F2 Switzerland F2 France F4 France F5 Turkey F5 Italy F15 Slovenia F2 Netherlands F1 Netherlands F3 Italy F23 France F13 France F14 France F18 Germany F4 Germany F5 France F3 Italy F10 France F14 France F15 France F4 France F5 Spain F23 Laos F1 USA F8 USA F9 Mexico F2 Mexico F3 Mexico F4 USA F13 USA F14 Indonesia F5 Thailand F4 Thailand F5 Chinese Taipei F2 France F24 Germany F4 China F4 Belgium F5 USA F33 USA F34 China F4 (Luzhou) M25 Nussloch M25 Trento M25 Nottingham M25 Nottingham Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Fergana Challenger - Fergana Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Classic - Bronx Kyiv Open - Kiev Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto Samsung Securities Cup Challenger Tennis - Seoul Yokohama Challenger 2001 - Yokohama Samsung Securities Cup - Seoul The Wright Financial Group, Inc. Challenger - Champaign SMS Tennis Cup - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City 2003 USTA Challenger of Calabasas - Calabasas Fergana Tennis Challenger Tournament - Fergana Head Cup Busan Open - Busan X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Colorado Classic - Denver Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Burnie Challenger - Tasmania Busan Open - Busan Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City West Side Tennis Club Clay Court Challenger - Forest Hills The Surbiton Trophy - Surbiton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton China Open - Beijing Tiburon Challenger - Tiburon Burbank Challenger - Burbank Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Mobilux Open - Luxembourg Challenger 42 - Andrezieux Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Nottingham Men's Challenger - Nottingham Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia TED Open - Istanbul Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Akbank Private Banking TED Open 2006 - Istanbul ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Ethias Trophy - Mons Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Taiwan Challenger - Kaohsiung 5 Volkswagen Challenger - Wolfsburg BMW Tennis Championship - Sunrise Men's Pro Challenger at Tunica National - Tunica Polska Energia Open - Bytom Siemens Open - Scheveningen Riviera de Rimini Challenger - Rimini Aamulehti Tampere Open - Tampere Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Labertz Open by Stawag - Aachen National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Wolfsburg Challenger Bergamo Challenger Caltanissetta Challenger Barletta Challenger Athens Challenger Rome Challenger Rome Challenger Nottingham Challenger Pozoblanco Challenger Manchester Challenger Recanati Challenger Istanbul Challenger St. Remy Challenger Mons Challenger Kolding Challenger Orleans Challenger Aachen Challenger Helsinki Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Cherbourg Challeger Johannesburg Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Nottingham Challenger Pozoblanco Challenger Recanati Challenger San Marino Challenger Trani Challenger Mons Challenger Tiburon Challenger Eckental Challenger Aachen Challenger Salzburg Challenger Helsinki Challenger Toyota Challenger Heilbronn Challenger Singapore Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Bath Challenger Johannesburg Challenger Rome Challenger Alessandria Challenger Nottingham Challenger Winnetka Challenger Aptos Challenger Recanati Challenger Segovia Challenger Binghamton Challenger Shanghai Challenger Izmir Challenger Mons Challenger Rennes Challenger Orleans Challenger Seoul Challenger Eckental Challenger Ortisei Challenger Toyota Challenger Noumea Challenger Heilbronn Challenger Burnie Challenger Kazan Challenger Caloundra Challenger Singapore Challenger Kyoto Challenger Guadalajara Challenger Pingguo Challenger Kaohsiung Challenger Busan Challenger Athens Challenger Bordeaux Challenger Fergana Challenger Prostejov Challenger Nottingham Challenger Nottingham-2 Challenger Winnetka Challenger Vancouver Challenger Aptos Challenger Alphen Challenger Ningboo Challenger Orleans Challenger Mons Challenger Rennes Challenger Seoul Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Toyota Challenger Heilbronn Challenger Dallas Challenger Dallas Challenger Rimouski Challenger Le Gosier Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Anning Challenger Kun-Ming Challenger Busan Challenger Prostejov Challenger Nottingham Challenger Nottingham-2 Challenger Lexington Challenger Vancouver Challenger Aptos Challenger Bangkok Challenger Alphen Challenger Kaoshuing Challenger Orleans Challenger Mons Challenger Rennes Challenger Eckental Challenger Ortisei Challenger Yokohama Challenger Noumea Challenger Heilbronn Challenger Maui Challenger Chitre Challenger Dallas Challenger Irving Challenger Le Gosier Challenger Sarasota Challenger Taipei City Challenger Aix En Provence Challenger Busan Challenger Vicenza Challenger Nottingham Challenger Nottingham-2 Challenger Granby Challenger Lexington Challenger Vancouver Challenger Aptos Challenger St. Remy Challenger Istanbul Challenger Orleans Challenger Mons Challenger Geneva Challenger Eckental Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Andria Challenger Noumea Challenger Hong Kong Challenger Glasgow Challenger New Delhi Challenger Morelos Challenger Kolkata Challenger Drummondville Challenger Le Gosier Challenger Sarasota Challenger Savannah Challenger Taipei City Challenger Busan Challenger Seoul Challenger Manchester Challenger Ilkley Challenger Recanati Challenger Vancouver Challenger Bangkok Challenger Shanghai Challenger Kaohsiung Challenger Agri Challenger Mons Challenger Ho Chi Minh City Challenger Suzhou Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Kobe Challenger Yokohama Challenger Bangkok Challenger Manila Challenger Bergamo Challenger New Delhi Challenger Kyoto Challenger Guangzhou Challenger Shenzhen Challenger Taipei City Challenger Busan Challenger Bangkok Challenger Vicenza Challenger Furth Challenger Ilkley Challenger Gimcheon Challenger Recanati Challenger Segovia Challenger Chengdu Challenger Qingdao Challenger Portoroz Challenger St. Remy Challenger Kaohsiung Challenger Orleans Challenger Mons Challenger Fairfield Challenger Ho Chi Minh City Challenger Ningboo Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Happy Valley Challenger Bangkok Challenger Koblenz Challenger Rennes Challenger Kyoto Challenger Yokohama Challenger Drummondville Challenger Quanzhou Challenger Taipei City Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Surbiton Challenger Scheveningen Challenger Aptos Challenger Vancouver Challenger Zhangjiagang Challenger Tiburon Challenger Stockton Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Le Gosier Challenger Taipei City Challenger Francavilla Challenger Ostrava Challenger Rome Challenger Vancouver Challenger Chicago Challenger Eckental Challenger Bratislava Challenger Cherbourg Challenger Indian Wells Challenger Phoenix Challenger Murcia Challenger Tunis Challenger Seoul Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Aptos Challenger Vancouver Challenger Istanbul Challenger Glasgow Challenger Orleans Challenger Nur-Sultan Challenger Hamburg Challenger Eckental Challenger Bratislava Challenger Ann Arbor Challenger Cherbourg Challenger Koblenz Challenger Prague Challenger Prague II Challenger Aix En Provence Challenger Quimper Challenger Quimper 2 Challenger Cherbourg Challenger Rome 1 Challenger Rome 2 Challenger Biella 5 Challenger Nottingham 1 Challenger Meerbusch Challenger Biel Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Eckental Challenger Bendigo Challenger Quimper Challenger Cherbourg Challenger Forli 4 Challenger Pau Challenger Biel Challenger Lugano Challenger Turin Challenger Heilbronn Challenger Tunis Challenger Ilkley Challenger Heineken Open - Auckland Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London The 10tele.com Open - Nottingham China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide China Open - Beijing Thailand Open - Bangkok Next Generation Adelaide International - Adelaide Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna SAP Open - San Jose Open 13 - Marseille BMW Open - Munich Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Brisbane International - Brisbane Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Citi Open - Washington Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Gerry Weber Open - Halle Citi Open - Washington Winston-Salem Open - Winston-Salem European Open - Antwerp Swiss Indoors Basel - Basel Maharashtra Open - Pune Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Mercedes Cup - Stuttgart Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo European Open - Antwerp Erste Bank Open - Vienna Tata Open Maharashtra - Pune Open Sud de France - Montpellier Open 13 Provence - Marseille European Open - Antwerp Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos European Open - Antwerp Tennis Masters Series - Toronto Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Montreal Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne Memorial Kolyaskin - Donetsk Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Hurricane Tennis Open - Bradenton Akbank Private Banking TED Open - Istanbul Seoul Challenger Quimper Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Hall of Fame Open - Newport Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, 2R, PAK-TPE 4-1 cinch Championships - London Davis Cup, Group 1, 1R, TPE-PAK 3-2 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, PO, TPE-CHN 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, Group I, PO, TPE-CHN 2-3 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group II, 3R, PAK-TPE 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, 1R, BEL-HUN 3-2 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, World Group, QR, HUN-BEL 3-2 Davis Cup, Group I, 1R, BOL-BEL 2-3 French Open - Paris Australian Open (juniors) French Open (juniors) U.S. Open (juniors) 15th Asian Games Doha 2006 Australian Open (Wildcard)